/**   
 * @Title: PubDeviceDiscountService.java 
 * @Package com.leesche.zcsp.center.web.service 
 * @Description:() 
 * @author dennies yang
 * @date 2016年9月22日 下午3:54:29 
 * @version V1.0   
 */
package com.leesche.zcsp.node.web.service;

import com.leesche.zcsp.node.web.model.PubDeviceDiscount;
import com.leesche.zcsp.node.web.model.PubDeviceDiscountCriteria;
import com.leesche.zcsp.node.web.model.PubDeviceDiscountKey;
import com.leesche.zcsp.node.web.service.impl.data.read.PubDeviceDiscountDto;
import com.leesche.zcsp.node.web.service.impl.data.read.QueryPubDeviceDiscountCondition;

/**
 * @Title: PubDeviceDiscountService.java
 * @Package com.leesche.zcsp.center.web.service
 * @Description:()
 * @author dennies yang
 * @date 2016年9月22日 下午3:54:29
 * @version V1.0
 */
public interface PubDeviceDiscountService
		extends
		BaseService<PubDeviceDiscount, PubDeviceDiscountCriteria, PubDeviceDiscountDto, QueryPubDeviceDiscountCondition, PubDeviceDiscountKey> {

	Integer selectCheckDeviceDiscount(QueryPubDeviceDiscountCondition condition);

	Integer deleteDeviceDiscount(QueryPubDeviceDiscountCondition condition);

	/**
	 * 查询套餐是否已经绑定设备(0:未绑定，1绑定)
	 * @param discountCondition
	 * @return
	 */
	Integer checkDeviceDiscount(QueryPubDeviceDiscountCondition discountCondition);
}
